package swingxrcp.framework.client.swingx;

import swingxrcp.framework.client.application.Lifecycle;
import swingxrcp.framework.client.swingx.event.SwingXCallback;

/**
 * SwingX UI active tag
 *
 * 接口继承Runnable,使实现当前接口的组件为线程类
 *
 * @author Fengyiyun
 *
 */
public interface SwingX extends Lifecycle, SwingXCallback, Runnable {

	/** *** 信息类型 *** */
	int INFORMATION_MESSAGE = 1;// 普通信息
	int QUESTION_MESSAGE = 2;// 询问信息
	int WARN_MESSAGE = 3;// 警告信息
	int ERROR_MESSAGE = 4;// 错误信息

	/**
	 * 激活当前UI容器
	 */
	public void pageActivated();

}
